/*自定义index样式*/


body { margin: 0; padding: 0; background: #fff; }
/*header*/
#header { padding: 10px 0; width: 100%; background: #fff; text-align: center; color: #888; font-size: 12px; font-weight: bolder; box-shadow: 0 0 5px #888; position: fixed; top: 0; z-index: 1000; }
#header img { margin-left: 10px; width: 20px; height: 20px; border-radius: 10px; float: left; }
#header #edit { margin-right: 10px; float: right; }

/*表单*/
#form { margin-top: 35px; width: 100%; }
#form table { padding: 0 5%; width: 100%; border-collapse: collapse; font-size: 13px; color: #888; }
#form td { padding: 10px; border: 1px solid #efefef; }
#form .tl { width: 40%; text-align: right; }
#form .tr { width: 60%; color: #333; font-weight: bolder; }

/*广告位*/
#advert { margin-top: 10px; width: 100%; height: 50px; background: #ccc; overflow: hidden; }

/*门店*/
#shopimg { width: 100%; height: 160px; position: absolute; top: 40px; }
#shopimg img { width: 100%; height: 100px; }
#shopinfo { margin: 0 5%; width: 90%; background: #fff; border-radius: 5px; box-shadow: 0 0 5px #888; position: absolute; top: 100px; }
#shopinfo table { padding: 10px 5%; width: 100%; }
#shopinfo td { padding: 0; vertical-align: top; }
#shopinfo img { width: 25px; height: 25px; background: #eee; border-radius: 5px; }
#shopName { font-size: 20px; color: #555; }
#shopName span { padding: 2px 8px; color: #ccc; font-size: 12px; border: 1px solid #ccc; border-radius: 3px; float: right; }
#shopName span.click { color: #0088cc; border: 1px solid #0088cc; }
#laba { font-size: 12px; color: #888; }
#youhui { width: 100%; background: #eee; font-size: 12px;
    border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
#youhui span { margin: 5px; margin-left: 0; padding: 2px 5px; color: orangered;
    border: 1px solid orangered; border-radius: 5px; }
#menu { position: absolute; top: 200px; left: -30px; }
#menu li { padding: 5px 10px; font-weight: bolder; color: #aaa; list-style: none; float: left; }
#menu li div { margin: 0 auto; margin-top: 5px; width: 15px; height: 3px; background: #fff; }
#menu li.click { color: #333; }
#menu li.click div { background: orange; }
#advert { width: 100%; height: 100px; background: #fff; position: absolute; top: 240px; }
#advert div { margin: 5px 5%; width: 90%; height: 90px; border-radius: 5px; overflow: hidden; }
#advert img { width: 100%; height: 90px; }
/*菜单*/
.body { width: 100%; position: absolute; top: 350px; }